implanted internal pacemaker - Espagnol Anglais Dictionnaire